artificial inoculation - French English Dictionary